﻿using SK3000RunningTestTool.SKServerEnum;
using SK3000RunningTestTool.SKServerSource;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SK3000RunningTestTool.SKService
{
    public interface ISKServiceStruct
    {
        /// <summary>
        /// ID
        /// </summary>
        int ID
        {
            get;
            set;
        }

        /// <summary>
        /// 类型ID/枚举
        /// </summary>
        Enum_ServiceTestType TypeID
        {
            get;
            set;
        }

        ServiceTestType Type
        {
            get;
        }

        string ServiceName
        {
            get;
            set;
        }
        string ServiceRemark
        {
            get;
            set;
        }

        /// <summary>
        /// 服务地址
        /// </summary>
        string ServiceAddress
        {
            get;
            set;
        }

        /// <summary>
        /// 服务端口
        /// </summary>
        ushort ServicePort
        {
            get;
            set;
        }

        /// <summary>
        /// 标签
        /// </summary>
        object Tag
        {
            get;
            set;
        }
    }
}
